<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Peternakan_model extends CI_Model{

	function get_all_peternakan(){
		return $this->db->select('*')
				->from('titik_pasok')
				->join('peternakan', 'peternakan.ID_TITIK_PASOK=titik_pasok.ID_TITIK_PASOK')
				->join('kota', 'kota.ID_KOTA=titik_pasok.ID_KOTA')
				->get();
	}
	
	function insert_titik_pasok($arr){
		$this->db->insert('titik_pasok', $arr);
		return $this->db->insert_id();
	}
	
	function insert_peternakan($arr){
		return $this->db->insert('peternakan', $arr);
	}
	
	function get_peternakan()
	{
		return $this->db->select("titik_pasok.ID_TITIK_PASOK, NAMA, kota.NAMA_KOTA, ALAMAT, KODE_POS, NO_TELP, EMAIL, TANGGAL_BERDIRI, peternakan.JUMLAH_SAPI, INFO")
				->from("titik_pasok")
				->join("peternakan","peternakan.ID_TITIK_PASOK=titik_pasok.ID_TITIK_PASOK")
				->join("kota", "kota.ID_KOTA=titik_pasok.ID_KOTA")
				->get();
				//->result_array();
	}
	
	function update_titik_pasok($id_titik_pasok, $arr){
	//print_r($arr);
		return $this->db->where("ID_TITIK_PASOK", $id_titik_pasok)
						->update("titik_pasok", $arr);
	}
	
	function update_peternakan($id_titik_pasok, $arr){
		return $this->db->where("ID_TITIK_PASOK", $id_titik_pasok)->update("peternakan", $arr);
	}
	
	function delete_titik_pasok($id){
		return $this->db->where("ID_TITIK_PASOK",$id)
						->delete("titik_pasok");
	}
	
	function delete_peternakan($id){
		return $this->db->where("ID_TITIK_PASOK",$id)->delete("peternakan");
	}
	
	function get_kota()
	{
		return $this->db->select("ID_KOTA, NAMA_KOTA")
						->get("kota")
						->result_array();
	}
	
}